leave one's house/apartments - Francés Inglés Diccionario